Note! Results found by discarding ahahahhh.